package com.yonyou.einvoice.client.entity.soap;

import java.util.Date;
import java.util.List;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;

/**
 * 
 * @ClassName: Receipt
 * @Description: 非税收票据主体表
 * @author yangbao
 * @date 2016年11月18日 下午1:43:54
 */

@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "Info",
    propOrder = {"BillNO", "NotifyDate", "CoCode", "CoName", "PayerName", "PayerBankName",
        "PayerAcct", "PayeeName", "PayeeBankName", "PayeeAcct", "IncomeAmount", "CrcCode",
        "ItemCount", "items"})
@XmlRootElement(name = "Info")
public class Receipt {

  private String BillNO;

  private Date NotifyDate;

  private String CoCode;

  private String CoName;

  private String PayerName;

  private String PayerBankName;

  private String PayerAcct;

  private String PayeeName;

  private String PayeeBankName;

  private String PayeeAcct;

  private double IncomeAmount;

  private String CrcCode;

  private int ItemCount;

  private List<ReceiptItems> items;

  public String getBillNO() {
    return BillNO;
  }

  public void setBillNO(String billNO) {
    BillNO = billNO;
  }

  public Date getNotifyDate() {
    return NotifyDate;
  }

  public void setNotifyDate(Date notifyDate) {
    NotifyDate = notifyDate;
  }

  public String getCoCode() {
    return CoCode;
  }

  public void setCoCode(String coCode) {
    CoCode = coCode;
  }

  public String getCoName() {
    return CoName;
  }

  public void setCoName(String coName) {
    CoName = coName;
  }

  public String getPayerName() {
    return PayerName;
  }

  public void setPayerName(String payerName) {
    PayerName = payerName;
  }

  public String getPayerBankName() {
    return PayerBankName;
  }

  public void setPayerBankName(String payerBankName) {
    PayerBankName = payerBankName;
  }

  public String getPayerAcct() {
    return PayerAcct;
  }

  public void setPayerAcct(String payerAcct) {
    PayerAcct = payerAcct;
  }

  public String getPayeeName() {
    return PayeeName;
  }

  public void setPayeeName(String payeeName) {
    PayeeName = payeeName;
  }

  public String getPayeeBankName() {
    return PayeeBankName;
  }

  public void setPayeeBankName(String payeeBankName) {
    PayeeBankName = payeeBankName;
  }

  public String getPayeeAcct() {
    return PayeeAcct;
  }

  public void setPayeeAcct(String payeeAcct) {
    PayeeAcct = payeeAcct;
  }

  public double getIncomeAmount() {
    return IncomeAmount;
  }

  public void setIncomeAmount(double incomeAmount) {
    IncomeAmount = incomeAmount;
  }

  public String getCrcCode() {
    return CrcCode;
  }

  public void setCrcCode(String crcCode) {
    CrcCode = crcCode;
  }

  public int getItemCount() {
    return ItemCount;
  }

  public void setItemCount(int itemCount) {
    ItemCount = itemCount;
  }

  public List<ReceiptItems> getItems() {
    return items;
  }

  public void setItems(List<ReceiptItems> items) {
    this.items = items;
  }


}
